126-1133 Mt Seymour Rd, North Vancouver, BC V7H 2Y4, Canada
View on Map
What travelers say:
The subway station can be reached in a few minutes, very close to the hotel, and the hotel facilities are also very complete. If you come out to play next time, you will continue to live here. The restaurant on the first floor of this hotel is also delicious. I didn't get tired of eating four meals here.